• word of the day

    amphibious aircraft

    amphibious aircraft - Dictionary definition and meaning for word amphibious aircraft

    Definition
    (noun) an airplane designed to take off and land on water
    Synonyms : amphibian
Download our Mobile App Today
Receive our word of the day
on Whatsapp